Robust and Accurate Principal Point Estimation Using the Five-Point Perspective Model of Fish-Eye Radial Distortion

نویسندگان

  • Ciarán Hughes
  • Martin Glavin
  • Edward Jones
چکیده

Radial lens distortion is the displacement of image points along a radial axis from a single point on the image plane. This point is known as the principal point, and does not always necessarily align with the image sensor center. Therefore, in order to be able to fully model and correct radial lens distortion, it is necessary to accurately determine the principal point. Physically, the principal point is the point at which the optical axis of the camera lens system intersects the image plane. Inaccurate estimation of the principal point will introduce additional radial distortion and tangential distortion into the image when undistortion is applied. The estimation of the principal point is only relevant in wide-angle camera systems that display reasonable degrees of radial lens distortion. In fact, according to Ruiz et al. [1], the location of the principal point in cameras with small to moderate fields-of-view can be considered negligible. Several methods exist for finding the principal point of a wide-angle or fish-eye camera. However, these use complex systems using external lasers [2], an iterative average over several calculations [3], [4] or by adding coefficients (and thus complexity) to the distortion model [5], [6]. To determine the principal point, we use a different model of fish-eye distortion from the standard mathematical fish-eye models. We use a five-point perspective model to describe the fish-eye distortion. In the standard pin-hole perspective model, parallel sets of lines converge at a single point, known as the vanishing point (VP). In fish-eye perspective, parallel sets of lines converge at two VPs. The principal point lies on the line between the two VPs (the horizon line). Therefore, in order to find the principal point, we will need at least two sets of parallel lines in the test diagram. We use a checkerboard pattern and extract the parallel lines from it. Using the fact that lines in 3-d coordinates are transformed to circles in the image plane in a fish-eye camera [7], we fit circles to each line using a standard least-squares method. It is then simply a matter of finding the intersection points of the two horizon lines. This is demonstrated in figure 1. Additionally, we created a set of synthetic test images with varying levels of radial distortion, noise, light falloff, perspective, rotation and edge modular transfer function as well as a variable principal point. We used these to measure the accuracy and robustness of our estimation algorithm. We found that our average error was 3.98 pixels. We compared this with the commercially available ImaTest software [8], and found that ImaTest had an average error of 8.71 pixels in its estimation of the principal point.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Equidistant (ftheta) fish-eye perspective with application in distortion centre estimation

0262-8856/$ see front matter 2009 Elsevier B.V. A doi:10.1016/j.imavis.2009.09.001 * Corresponding author. Tel.: +353 91 49 2605; fax E-mail addresses: [email protected] (C. Hughes). Radial distortion in an image is a geometric distortion that causes a non-linear variation in resolution across the image, with a higher spatial resolution in the central areas of the image, and lower reso...

متن کامل

A robust wavelet based profile monitoring and change point detection using S-estimator and clustering

Some quality characteristics are well defined when treated as response variables and are related to some independent variables. This relationship is called a profile. Parametric models, such as linear models, may be used to model profiles. However, in practical applications due to the complexity of many processes it is not usually possible to model a process using parametric models.In these cas...

متن کامل

Review of Geometric Distortion Compensation in Fish-Eye Cameras

The majority of computer vision applications assume the pin-hole camera model. However, most optics will introduce some undesirable effects, rendering the assumption of the pin-hole camera model invalid. This is particularly evident in cameras with wide fields-of-view. The aim of distortion correction is, therefore, to transform the distorted view of wide-angle cameras to the pin-hole perspecti...

متن کامل

Equidistant ðfhÞ fish-eye perspective with application in distortion centre estimation

Radial distortion in an image is a geometric distortion that causes a non-linear variation in resolution across the image, with a higher spatial resolution in the central areas of the image, and lower resolution in the peripheral areas of the image. This is particularly evident in fish-eye cameras, with very wide fields-of-view. Equidistant fish-eye cameras are designed such that the distance b...

متن کامل

Robust state estimation in power systems using pre-filtering measurement data

State estimation is the foundation of any control and decision making in power networks. The first requirement for a secure network is a precise and safe state estimator in order to make decisions based on accurate knowledge of the network status. This paper introduces a new estimator which is able to detect bad data with few calculations without need for repetitions and estimation residual cal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007